// weakmap  弱一点的map
// 1. key 类型必须是对象 ， 数据结构的事情交给map 

let mywm=new WeakMap();
mywm.set([],1);
mywm.set(new Date(),'李');
mywm.set(()=>{},2);

console.log(mywm); // 没有keys方法
console.log(Object.keys(mywm)); // 没有keys方法